﻿namespace DbMetadata.Providers
{
    /// <summary>
    /// Represents table metadata
    /// </summary>
    public class TableInfo
    {
        /// <summary>
        /// Gets or sets the name of the table.
        /// </summary>
        public string TableName { get; set; }

        /// <summary>
        /// Gets or sets the schema of the table
        /// </summary>
        public string TableSchema { get; set; }

        /// <summary>
        /// Gets or sets the catalog of the table.
        /// </summary>
        public string TableCatalog { get; set; }

        /// <summary>
        /// Gets or sets the table type (VIEW or TABLE)
        /// </summary>
        public string TableType { get; set; }
    }
}
